<?php
session_start();
require_once("db_connect.php");
$thread_contribute_name = array();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet"  href="../css/css.css" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
<script type="text/javascript" src="../../js/jquery.corner.js"></script>
<script type="text/javascript">


//未入力項目をチェックする
function chValie() {
// 入力必須項目（「,」で区切って追加可能）
ess = new Array("Family_Name","Given_Name","Family_Kana","Given_Kana","Nick_Name","Phone_Number","eMail","statistics_why","application_number");
for(i=0; i<ess.length; i++) {
 txt = document.appForm.elements[ess[i]].value;
 if(txt == "") {
   alert("未入力の項目があります");
   return false;
 }
}
return true;
}

//数字か否かチェック
function check(){
	var flag = 0;
	// 設定開始（チェックする項目を設定してください）

	if(document.appForm.application_number.value.match(/[^0-9]+/)){
		flag = 1;
	}

	// 設定終了

	if(flag){
		window.alert('数字以外が入力されています'); // 数字以外が入力された場合は警告ダイアログを表示
		document.appForm.application_number.value = "";
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}


</script>
</head>
<body>
	<div id="container">
		<div id="header" class="box4">
			<div id="logo">
			</div>
			<div id="header_box" >
				<div id="title">
					<img src="../img/logo.png"/>
				</div>
				<div id="search_box">
					<form method="post" action="#">
					<input type="text" name="search_word">
					<input type="submit" value="検索する">
					</form>
				</div>
			</div>
		</div>
		<div id="rightnavi" class="box">
			<?php if(empty($_SESSION["user_name"])&&empty($_SESSION["user_id"])){?>
			<table>
				<tr><td>ID：</td><td><input type="text" name="id" size="10"></td></tr>
				<tr><td>PASS：</td><td><input type="password" name="pass" size="10"></td></tr>
			</table>
				<p><input type="image" src="../img/login.png"</p>
			</form>
			<form action="./PHP/User_create.php">
				<p><input type="image" src="../img/newuser.png"></p>
			</form>

		<?php }else{?>
				<p><a href="user_information.php">会員情報表示</a></p>
				<p><a href="user_updata.php">会員情報変更</a></p>
				<p><a href="#">パスワード変更</a></p>
				<p><a href="#">履歴</a></p>
				<p><a href="#">退会</a></p>
				<p><a href="user_logout.php">ログアウト</a></p>
				<br />
		<?php }?>
		<h3>掲示板</h3>
				<ul class="menu_margin">
	<div id="thread_title_look">
<?php

	//スレッド項目取得
	$sql = "SELECT t.thread_id,count(thread_name) as thread_count,t.thread_name,max(r.response_date) as response_date,t.thread_id FROM thread AS t LEFT OUTER JOIN response AS r ON t.thread_id = r.thread_id group by t.thread_name order by response_date desc limit 0,5";
	$sth = $db->query($sql);
	if (DB::isError($sth)) {
	  exit($sth->getMessage());
	}

	//スレッド表示
	while ($data = $sth->fetchRow(DB_FETCHMODE_ASSOC)) {
	  echo "<li><a href='./response.php?thread_id=".$data['thread_id']."'>";
	  echo mb_strlen($data['thread_name'])>=9?mb_substr($data['thread_name'],0,9)."...":$data['thread_name'];
	  echo "</a></li>";
	}
?>
</div>
				</ul>
				<div id="more"><a href="./thread.php">もっと見る...</a></div>
	</div>
<div id="main"  class="box3">
<form action="ApplicationInsert.php" method="POST" name="appForm" onSubmit="return chValie()" >

<?php
$user_id = $_SESSION['user_id'];

$sql = "SELECT user_id,family_name,given_name,family_kana,given_kana,nick_name,login_id,password,birth_day,gender,post_id,pref,phone_number,email
		FROM user
		WHERE user_id = ?";

$data = array($user_id);

$res =& $db->query($sql, $data);	//SQLを実行して、結果を $res に代入
if (PEAR::isError($res)) {			//SQLの実行に失敗すればここでエラー文を出力
	die($res->getMessage());
}

while ($row =& $res->fetchRow(DB_FETCHMODE_ASSOC)) {?>
	漢字(姓) <input type="text"
		name="Family_Name" value="<?php echo $row['family_name']?>" />(名)<input type="text" name="Given_Name" value="<?php echo $row['given_name']?>" /><br />
	フリガナ(姓) <input type="text" name="Family_Kana" value="<?php echo $row['family_kana']?>" />(名)<input type="text"
		name="Given_Kana" value="<?php echo $row['given_kana']?>" /><br />
	ニックネーム <input type="text" name="Nick_Name" value="<?php echo $row['nick_name']?>" /><br />
	<hr />
	生年月日 <select name="year" >
	<?php
		$now = date("Y");
		for($i = 1900; $i<= $now; $i++):
	?>
	<option value="<?php echo $i;?>"><?php echo $i;?></option>
	<?php endfor;?>
	</select>年 <select name="month">
	<?php
		for($i = 1; $i<=12; $i++):
	?>
	<option value="<?php echo $i;?>"><?php echo $i;?></option>
	<?php endfor;?>
	</select>月 <select name="day">
	<?php
		for($i = 1; $i<=31; $i++):
	?>
	<option value="<?php echo $i;?>"><?php echo $i;?></option>
	<?php endfor;?>
	</select>日<br />
	性別 <select name="Gender">
	<option value="1" selected="selected">男</option>
	<option value="2">女</option>
	</select><br />
	職業 <select name="Position_ID">
	<?php
		if(!isset($_SESSION['tmp_job'])){
			$tmp_array = array();
			$res =& $db->query("select position_name,position_id from position");	//SQLを実行して、結果を $res に代入
			if (PEAR::isError($res)) {			//SQLの実行に失敗すればここでエラー文を出力
				die($res->getMessage());
			}
			while ($row =& $res->fetchRow(DB_FETCHMODE_ASSOC)) {	//SQLの実行結果を表示
				$tmp_array+=array($row['position_id']=>$row['position_name']);
			}
			$_SESSION['tmp_job']=$tmp_array;
		}
		while( list($key, $val) = each($_SESSION['tmp_job']) ){
			echo "<option value=".$key.">".$val."</option>";
		}
	?>
	</select> <br />
	<hr />
	都道府県 <select name="pref" id="pref">
		<option value="北海道">北海道</option>
		<option value="青森県">青森県</option>
		<option value="岩手県">岩手県</option>
		<option value="宮城県">宮城県</option>
		<option value="秋田県">秋田県</option>
		<option value="山形県">山形県</option>
		<option value="福島県">福島県</option>
		<option value="茨城県">茨城県</option>
		<option value="栃木県">栃木県</option>
		<option value="群馬県">群馬県</option>
		<option value="埼玉県">埼玉県</option>
		<option value="千葉県">千葉県</option>
		<option value="東京都">東京都</option>
		<option value="神奈川県">神奈川県</option>
		<option value="新潟県">新潟県</option>
		<option value="富山県">富山県</option>
		<option value="石川県">石川県</option>
		<option value="福井県">福井県</option>
		<option value="山梨県">山梨県</option>
		<option value="長野県">長野県</option>
		<option value="岐阜県">岐阜県</option>
		<option value="静岡県">静岡県</option>
		<option value="愛知県">愛知県</option>
		<option value="三重県">三重県</option>
		<option value="滋賀県">滋賀県</option>
		<option value="京都府">京都府</option>
		<option value="大阪府">大阪府</option>
		<option value="兵庫県">兵庫県</option>
		<option value="奈良県">奈良県</option>
		<option value="和歌山県">和歌山県</option>
		<option value="鳥取県">鳥取県</option>
		<option value="島根県">島根県</option>
		<option value="岡山県">岡山県</option>
		<option value="広島県">広島県</option>
		<option value="山口県">山口県</option>
		<option value="徳島県">徳島県</option>
		<option value="香川県">香川県</option>
		<option value="愛媛県">愛媛県</option>
		<option value="高知県">高知県</option>
		<option value="福岡県">福岡県</option>
		<option value="佐賀県">佐賀県</option>
		<option value="長崎県">長崎県</option>
		<option value="熊本県">熊本県</option>
		<option value="大分県">大分県</option>
		<option value="宮崎県">宮崎県</option>
		<option value="鹿児島県">鹿児島県</option>
		<option value="沖縄県">沖縄県</option>
	</select> <br />

	電話番号 <input type="text" name="Phone_Number" value="<?php echo $row['phone_number']?>" /><br />
	メールアドレス <input type="text" name="eMail" value="<?php echo $row['email']?>" /><br />
	<hr />
	<div id="hide_form">漢字(グループ名)<input type="text" name="group_Name" /><br />
	フリガナ(グループ名)<input type="text" name="group_Kana" /><hr/>
	応募理由<input type="text" name="statistics_why" /><br />
	参加人数<input type="text" name="application_number" onchange="return check()" /><br />
	</div>
	<hr />
<?php
}
?>
上記の内容で・・・<input type="submit" value="申請" />
</form>
</div>
<div id="space"></div>
</div>
    </body>
</html>
